// JavaScript Document

//获取class元素
/*function getByClass(oParent, sClass)  //两个形参，第一个对象oParent 第二个样式名class
{
    var aEle=oParent.getElementsByTagName('*');  //从对象里选择所有元素
    var aResult=[];  //空数组
    
    for(var i=0;i<aEle.length;i++)  //历遍所有oParent元素里面的所有元素
    {
        if(aEle[i].className==sClass)  //当有oParent元素里面的元素类名和传进来的类名是一样的
        {
            aResult.push(aEle[i]);  //就把结果添加到数组里面
        }
    }
    return aResult;  //返回数组
};*/

function getByClass(oParent, sClass){
    if(oParent.getElementsByClassName){
        return oParent.getElementsByClassName(sClass);
    }else{
        var res = [];
        var re = new RegExp(' ' + sClass + ' ', 'i')
        var aEle = oParent.getElementsByTagName('*');
        for(var i = 0; i < aEle.length; i++){
            if(re.test(' ' + aEle[i].className + ' ')){
                res.push(aEle[i]);
            }
        }
        return res;
    }
}


